security deposit – English–Latine translations

🇬🇧 en la 🇻🇦

security deposit noun

  • amount of money paid in advance as security
cautio
Wiktionary Links